<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>


<body>
    <!-- # 强化练习1

1. 定义一个含有30个整型元素的数组，按顺序分别赋予从2开始的偶数；然后按顺序每五个数求出一个平均值，放在另一个数组中并输出。试编程。

   ```javascript
   var arr = [2, 4, 6, 8, 10..., 60]
   4.9.14.19.24,29
   // 结果是一个新的数组
   // var arr1 = [6, 16, 26, 36, 46, 56]
   ``` -->
    <script>
        // 定义一个长度为30的数组
        var arr = new Array(30);
        // 创建一个新数组来存放平均值
        var arr1 = Array();
        var sum = 0;
        // 循环给数组添加数据
        for (var i = 0; i < arr.length; i++) {
            // 设置数组的每一个数据
            arr[i] = i * 2 + 2;
            // console.log(i);
            // console.log(arr[i]);

        }
        // 循环原始数组 计算平均值
        for (var i = 0; i < arr.length; i++) {
            // 定义一个变量接收每五个数的和
            var sum = sum + arr[i];
            // 第一次得到五个数的适合i=4
            if (i % 5 === 4) {
                // 进入这个条件说明已经加够了5个数，需要求平均值放进新数组
                arr1.push(sum / 5);
                // 已经得到5个数的平均值，求下一次5个数之和之前要清空sum
                sum = 0
            }
        }
        console.log(arr1);
    </script>
</body>

</html>